//防止重复引用
#pragma once
//可使用的手势（也可以使用枚举）

// 剪刀
#define SCISSORS 1
// 石头
#define ROCK 2
// 布
#define CLOTH 3

// 初始化参数个数 一开始输入的几个随机手势的个数
#define DEFAULT_GESTURES_NUM 3

// 胜负情况
#define PLAYER_WIN 1
#define COMPUTER_WIN 2
// 平局
#define DRAW 3

//全局变量 所有手势数组
int gestures[]={SCISSORS,ROCK,CLOTH};

//初始化游戏 设置初始化参数、随机函数
void initGame(int* inputGestures);

//获取下一个电脑手势 玩家输入的手势
int getNextGesture(int playerGesture);

//判断获胜情况 玩家输入的手势 电脑手势 
int judgment(int playerGesture,int computerGesture);